package com.zhifei.system.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 纷享销客外派人员表
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("bs_fxxk_employee")
public class FxxkEmployeeEntity {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@TableId
	private Long id;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 更新时间
	 */
	private Date updateTime;

    /**
     * 工号
     */
	private String jobNum;
    /**
     * 姓名
     */
	private String fullName;
	/**
	 * 岗位
	 */
	private String userPost;
	/**
	 * 职级
	 */
	private String userRank;
	/**
	 * 所属客户
	 */
	private String customerName;
	/**
	 * 所属项目
	 */
	private String projectName;
	/**
	 * 所属订单
	 */
	private String orderNo;
	/**
	 * 项目周期（月）
	 */
	private String projectCycle;
	/**
	 * 报价月薪
	 */
	private BigDecimal quoteMonthPay;
	/**
	 * 薪资
	 */
	private BigDecimal monthPay;
	/**
	 * 社保公积金
	 */
	private BigDecimal socialSecurity;
	/**
	 * 税率
	 */
	private BigDecimal taxRate;
	/**
	 * 税额（报价月薪*税率）
	 */
	private BigDecimal taxAmount;
	/**
	 * 毛利（报价-薪资-社保公积金-税额）
	 */
	private BigDecimal grossProfit;
	/**
	 * 毛利率（毛利/报价，如有调整实时更新，低于18%显示红色预警）
	 */
	private BigDecimal grossProfitRate;
	/**
	 * 业务经理（如果调整需实时更新）
	 */
	private String serviceManager;
	/**
	 * 公司管理成本（报价*10%）
	 */
	private BigDecimal companyManagementCost;
	/**
	 * 风险储备金（报价*5%）
	 */
	private BigDecimal riskReserve;
	/**
	 * 差旅费用（初始值为0，后续接口取金蝶中人员差旅成本）
	 */
	private BigDecimal travelExpenses;
	/**
	 * 市场营销补贴（报价*1%）
	 */
	private BigDecimal marketingSubsidies;
	/**
	 * 财务费用（报价*1.2%）
	 */
	private BigDecimal financialExpenses;
	/**
	 * 销售提成（毛利率<=18%为0，毛利率在18到30%为毛利*2%，毛利率在30%以上为毛利*2.5%）
	 */
	private BigDecimal salesCommission;
	/**
	 * 人才服务部提成（毛利*2%）
	 */
	private BigDecimal talentServiceCommission;
	/**
	 * 纯利（毛利-公司管理成本-风险储备金-差旅费用-市场营销补贴-财务费用-销售提成-人才服务部提成）
	 */
	private BigDecimal netProfit;
	/**
	 * 纯利率（纯利/报价）
	 */
	private BigDecimal netProfitRate;

}